repeated insults - Espagnol Anglais Dictionnaire